managing editor - German English Dictionary